 /*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package patron;
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import baseDeDatos.*;

/**
 *
 * @author Adrian y Sergio
 */

public class BuscadorPatron {
    /**
     * Buscamos un patron mas general para luego hacer mas simple la busqueda
     * mediante otros patrones mas concretos
     * @param cadena
     * @return Patron general
     */
    public String buscarPatron(String cadena)
    {
        String patronId = "<tr [a-zA-z ='#<>]+.+\\s+<td>.</td>\\s+.\\s.+[a-zA-ZÑ]+.</td>+\\s.*\\s.+\\s.+\\s.+\\s.+";// si quieres recoger mas datos añadele  \\s.+        
        
        Pattern p1 = Pattern.compile(patronId);
        
        Matcher m1 = p1.matcher(cadena);

        String respuesta = "";
       
    	while (m1.find()) {//nos vaa encontrar los patrones
            respuesta += m1.group()+"\n";//devuelve la instancia coincidente con el patron.
        }
        
        return respuesta;
    

 }
}

